Eddie Garcia Actor / Director DouBan IMDb Actor Savage Sisters 1974 4.9 Weighed But Found Wanting 1974 7.6